漫长: very long, endless...
恨不得: wishing one could do sth, to hate to be unable, itching to do sth...
稍候: to wait a moment...
武装: arms, equipment, to arm, military, armed (forces)...
附和: to agree, to go along with, to echo (what sb says)...
忙碌: busy, bustling...